Japanese ape
noun
: a small brownish ape (Macaca speciosa) of Japan that has a naked face and red ischial callosities
Love words? Need even more definitions?
Merriam-Webster unabridged
Share